water vortex - French English Dictionary